Lord Nelson — synonyms, definition

1. Lord Nelson (Noun)

4 synonyms
Admiral Nelson Horatio Nelson Viscount Nelson nelson
1 definition

Lord Nelson (Noun) — English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805).

2 types of
admiral full admiral